[#ftl]
[@define "agile._ProgressAware"]	
	_progressAware:true
//	postscript:function(_1,_2){
//		loadingMessage("@@@Creating "+this.constructor.prototype.declaredClass);	
//		var seft = this;
//		window.setTimeout(function(){
//			seft.create(_1,_2);
//		},50);		
//	}
	
	,constructor:function(){	
		on(this,"create",this,function(){
			console.log("initializing " + this.constructor.prototype.declaredClass);
			//loadingMessage("@@@Starting "+this.constructor.prototype.declaredClass);
		});
//		on(this,"startup",this,function(){
//			if(this._ProgressAware == undefined){
//				console.log("initializing " + this.constructor.prototype.declaredClass);
//				this._ProgressAware = true;
//				//loadingMessage("@@@Starting "+this.constructor.prototype.declaredClass);
// 			
//			}
//		});		
	}
//
////precursor to constructor; can manipulate superclass constructor args
//preamble:function(){
//	console.log("initializing " + this.constructor.prototype.declaredClass);
////	this._ProgressAware = true;
//	agile.loadingMessage(this.constructor.prototype.declaredClass);
//
////	return arguments;
//}
//		
[/@]
